<?php
// 自动加载类
spl_autoload_register(function ($class) {
    $class = str_replace('\\', DIRECTORY_SEPARATOR, $class);
    
    // 尝试从common目录加载
    $commonPath = __DIR__ . DIRECTORY_SEPARATOR . $class . '.php';
    if (file_exists($commonPath)) {
        require_once $commonPath;
        return;
    }
    
    // 尝试从根目录加载
    $rootPath = __DIR__ . '/../' . $class . '.php';
    if (file_exists($rootPath)) {
        require_once $rootPath;
        return;
    }
});

// 加载辅助函数
require_once __DIR__ . '/functions.php';

// 初始化会话
if (session_status() === PHP_SESSION_NONE) {
    session_start();
} 